package vip.xiaonuo.sys.fymodule.thirdpa.model.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;


@Data
@AllArgsConstructor
@NoArgsConstructor
@Schema(name = "查询普通转账充值明细itemvo", description = "查询普通转账充值明细itemvo")
public class CommonTransferRechargeItemVo implements Serializable {
    private static final long serialVersionUID = 1L;



    @Schema(description = "入账类型(02：会员充值/退票入账/转账充值/同名户入金/订单支付模式入金/指定会员入金/智能收款入金/绑卡匹配入金/结息\n" +
            "03：资金挂账/资金归集/指定挂账入金/不明来账入挂账/挂账充值)")
    private String inAcctType;


    @Schema(description = "交易网会员代码")
    private String tranNetMemberCode;

    @Schema(description = "见证子帐户的帐号")
    private String subAcctNo;

    @Schema(description = "入金金额")
    private String tranAmt;

    @Schema(description = "入金账号")
    private String inAcctNo;

    @Schema(description = "入金账户名称")
    private String inAcctName;

    @Schema(description = "币种")
    private String ccy;

    @Schema(description = "会计日期")
    private String accountingDate;

    @Schema(description = "银行名称")
    private String bankName;

    @Schema(description = "转账备注")
    private String remark;

    @Schema(description = "见证系统流水号")
    private String frontSeqNo;

    @Schema(description = "记账时间")
    private String accountingTime;

    @Schema(description = "资金归集内部账户")
    private String internalCollectAccount;


}
